etch pits - Alemán Inglés Diccionario